package com.sg.dto.biz.component.req;

import com.sg.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;


/**
 * @desc UpdateStepReqDto
 * @使用场景
 */
@Data
public class UpdateStepReqDto extends BaseDto implements Serializable {

    /**
     * 步骤ID
     */
    @ApiModelProperty("步骤ID")
    private String assistStepId;

    /**
     * 步骤名称
     */
    @ApiModelProperty("步骤名称")
    private String stepName;

    /**
     * 步骤编码
     */
    @ApiModelProperty("步骤编码")
    private String stepNameCode;

    /**
     * 编辑下“下一步”名称
     */
    @ApiModelProperty("编辑下“下一步”名称")
    private String editAssistStepName;

    /**
     * 修订下“下一步”名称
     */
    @ApiModelProperty("修订下“下一步”名称")
    private String changeAssistStepName;

    /**
     * 排序
     */
    @ApiModelProperty("排序")
    private Long orderNumber;

    /**
     * 主体生命周期 CURRENTLY_VALID:当前有效 EDITING:正在编辑 ARCHIVING:历史存档
     */
    @ApiModelProperty("主体生命周期")
    private String subjectLifeCycle;


}
   